#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
Mikan Install Package (setup.py)

Mikan Python Web System Framework
"""

__name__ = "mikan"
__desc__ = "Mikan Python Web System Framework"
__author__ = "K.Sonohara"
__status__ = "develop"
__version__ = "0.0.0"
__date__    = "2014/01/12"
__license__ = 'LGPL'
__email__ = 'expertsoftware.i@gmail.com'
__url__='http://code.google.com/p/mikan/',

# ------------------------------------------------------------
## Import Section
# ------------------------------------------------------------
# Python

# distutils
from distutils.core import setup

# Mikan

# ------------------------------------------------------------
## Variable Section
# ------------------------------------------------------------
classifiers = [
	"Classifier: Development Status :: 3 - Alpha ",
	"Classifier: Environment :: Web Environment",
	"Classifier: Framework :: Mikan",
	"Classifier: Intended Audience :: Developers",
	"Classifier: Operating System :: OS Independent",
	"Classifier: Programming Language :: Python",
	"Classifier: Programming Language :: Python :: 2.6",
	"Classifier: Programming Language :: Python :: 2.7",
	"Classifier: Topic :: Internet :: WWW/HTTP",
	"Classifier: Topic :: Internet :: WWW/HTTP :: WSGI",
	"Classifier: Topic :: Software Development :: Libraries :: Application Frameworks",
	"Classifier: Topic :: Software Development :: Libraries :: Python Modules",
]
keywords=[
	'Frameworks',
]
setup (
	name=__name__,
	description=__desc__,
	version=__version__,
	license = __license__,
	author = __author__,
	author_email = __email__,
	url = __url__,

	classifiers=classifiers,
	keywords=keywords,

	packages=[
		"mikan",
		"mikan/action",
		"mikan/app",
		"mikan/app/bootstrap",
		"mikan/auth",
		"mikan/db",
		"mikan/dev",
		"mikan/exception",
		"mikan/idt",
		"mikan/item",
		"mikan/kvs",
		"mikan/orm",
		"mikan/orm/sqlalchemy",
		"mikan/preference",
		"mikan/rdb",
		"mikan/request",
		"mikan/session",
		"mikan/storage",
		"mikan/tools",
		"mikan/util",
		"mikan/view",
		"mikan/view/bootstrap",
		"mikan/viewlet",
		"mikan/viewlet/bootstrap",
		"mikan/webapi",
		"mikan/webapp",
		"mikan/wsgi",
	],
	package_dir={
				"mikan": "src/mikan",
				"mikan/action": "src/mikan/action",
				"mikan/app": "src/mikan/app",
				"mikan/app/bootstrap": "src/mikan/app/bootstrap",
				"mikan/auth": "src/mikan/auth",
				"mikan/db": "src/mikan/db",
				"mikan/dev": "src/mikan/dev",
				"mikan/exception": "src/mikan/exception",
				"mikan/idt": "src/mikan/idt",
				"mikan/item": "src/mikan/item",
				"mikan/kvs": "src/mikan/kvs",
				"mikan/orm": "src/mikan/orm",
				"mikan/orm/sqlalchemy": "src/mikan/orm/sqlalchemy",
				"mikan/preference": "src/mikan/preference",
				"mikan/rdb": "src/mikan/rdb",
				"mikan/request": "src/mikan/request",
				"mikan/session": "src/mikan/session",
				"mikan/storage": "src/mikan/storage",
				"mikan/tools": "src/mikan/tools",
				"mikan/util": "src/mikan/util",
				"mikan/view": "src/mikan/view",
				"mikan/view/bootstrap": "src/mikan/view/bootstrap",
				"mikan/viewlet": "src/mikan/viewlet",
				"mikan/viewlet/bootstrap": "src/mikan/viewlet/bootstrap",
				"mikan/webapi": "src/mikan/webapi",
				"mikan/webapp": "src/mikan/webapp",
				"mikan/wsgi": "src/mikan/wsgi",
			},
	package_data={
				'mikan': ['*/*.ini']
			},
	)

# ------------------------------------------------------------
## Function Section
# ------------------------------------------------------------

# ------------------------------------------------------------
## Class Section
# ------------------------------------------------------------

# ------------------------------------------------------------
## Main Section
# ------------------------------------------------------------

# ------------------------------------------------------------
